technically feasible - French English Dictionary